Career 2025 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Thailand F3 China F3 India F1 France F2 France F5 India F4 Uzbekistan F1 Italy F9 Uzbekistan F3 Uzbekistan F4 Tunisia F1 Tunisia F2 France F9 Italy F20 Italy F21 Germany F9 Italy F24 Italy F25 France F12 Tunisia F6 France F3 France F4 France F6 Uzbekistan F2 Italy F12 Uzbekistan F3 Tunisia F1 Tunisia F2 Italy F18 France F9 Italy F21 Italy F23 Italy F27 Italy F28 Italy F29 France F18 Tunisia F6 Israel F2 Israel F3 Algeria F1 Uzbekistan F1 Uzbekistan F2 Algeria F3 Tunisia F1 Romania F8 Morocco F5 Italy F25 Serbia F3 Serbia F4 Serbia F5 Egypt F8 France F14 France F17 France F19 Spain F40 Spain F41 France F3 Portugal F4 Portugal F5 Great Britain F4 Great Britain F5 Spain F16 Great Britain F8 Spain F20 Netherlands F1 Netherlands F2 France F9 Morocco F5 Romania F11 Romania F12 Romania F13 Spain F31 Spain F32 Spain F33 Great Britain F14 Spain F42 Spain F43 United Arab Emirates F1 Great Britain F1 Great Britain F2 Portugal F1 Portugal F2 Portugal F3 France F6 France F7 Great Britain F6 Great Britain F7 Romania F4 Tunisia F2 France F7 Tunisia F2 Morocco F3 France F9 France F10 France F11 France F12 Romania F10 Belgium F1 Belgium F3 France F9 France F7 France F3 Uzbekistan F2 Algeria F2 Uzbekistan F4 Tunisia F1 Ukraine F1 Italy F14 Ukraine F2 Italy F15 Ukraine F3 Italy F22 France F15 France F18 France F20 China F2 India F2 India F5 Morocco F2 France F13 Germany F3 France F1 Israel F1 Israel F2 Israel F3 France F7 Uzbekistan F1 Morocco F5 Italy F11 Tunisia F3 Tunisia F3A Italy F22 Italy F24 Italy F25 France F14 Great Britain F14 France F19 Israel F1 France F4 France F7 Norway F3 Italy F23 Tunisia F4 Open de L'Isere - Grenoble Challenger Ford de Cherbourg - Cherbourg Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Challenger 42 - Andrezieux Open Sainte Victoire - Aix-En-Provence SAA Hilversum Open - Hilversum Alfa Romeo Tennis Cup - Cordenons St. Petersburg Challenger - St. Petersburg Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Architect Open - Budapest Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Open de L'Isere - Grenoble Fergana Challenger - Fergana Top Wool Challenger - Biella Societa Canottieri Mincio 2005 - Mantova Tatra Banka Open - Bratislava Open de Montauban - Montauban Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk Dharwad Challenger 2006 - Dharwad Challenger Ford de Cherbourg - Cherbourg Penza Cup - Penza Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Open de L'Isere-Trophee BNP Paribas - Grenoble Open Costa Daurada - Tarragona Samarkand Challenger - Samarkand Fergana Challenger - Fergana Togliatti Cup - Togliatti Togliatti Cup - Togliatti Penza Cup - Penza HTV Challenger - Ho Chi Minh City Bauer Watertechnology Cup - Eckental 5° Sporting Challenger - Turin Mordova Cup 2007 - Saransk Harbour Tennis Cup Regione Lombardia - Milan Heilbronn Open - Heilbronn 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Samarkand Challenger - Samarkand Internationaux de Doubs Open de Franchie-Comte - Besancon Bukhara Challenger - Bukhara Bukhara Challenger - Bukhara Karshi Challenger - Karshi UTC Open by Selena - Cherkassy XI Torneo Internazionale di Tennis - Barletta Astana Challenger - Astana Open des Alpes Trophee BNP Paribas - Grenoble Samsung Securities Cup - Seoul Internationaux de Nouvelle-Caledonie - New Caledonia Internationaux du Doubs - Besancon Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Status Athens Open - Athens Ostdeutscher Sparkassen Cup - Dresden Memorial A. Manfredini Sassuolo Challenger - Sassuolo Zenith Tennis Cup-Harbour Club - Milan Nord LB Open - Braunschweig 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Sporting Challenger '08-Trofeo Regione Piemonte - Turin Penza Cup 2008 - Penza Mordovia Cup 2008 - Saransk Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara UTC Open - Cherkassy Alexander Kolyaskin Memorial - Donetsk Karshi Challenger - Karshi Southern Capital Cup - Almaty Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan PEOPLEnet CUP - Dnepropetrovsk Marrakech Challenger Barletta Challenger Monza Challenger Bordeaux Challenger Binghamton Challenger Mons Challenger Tashkent Challenger Astana Challenger Bratislava Challenger Bordeaux Challenger Istanbul Challenger Tashkent Challenger Burnie Challenger Helsinki Challenger Almaty Challenger 1 - Almaty Samarkand Challenger Karshi Challenger Irving Challenger Samarkand Challenger Tashkent Challenger Astana Challenger Genova Challenger Tashkent Challenger Astana Challenger Istanbul Challenger Tashkent Challenger Chicago Challenger Almaty Challenger Tashkent Challenger Winnetka Challenger Split 2 Challenger Columbus Challenger Zadar Challenger Aguascalientes Challenger Shymkent 2 Challenger Porto Challenger Segovia Challenger Nonthaburi 1 Challenger Orleans Challenger Mons Challenger Budapest Challenger Bratislava Challenger Dallas Challenger Bangkok Challenger Samarkand Challenger Columbus Challenger Cherbourg Challenger Liuzhou Challenger Irving Challenger Indian Wells Challenger Morelos Challenger Heilbronn Challenger Almaty Challenger Ilkley Challenger San Luis Potosi Challenger Istanbul Challenger Nur-Sultan Challenger Ningboo Challenger Shenzhen Challenger Bangkok Challenger Bangkok Challenger Newport Beach Challenger Dallas Challenger Parma Challenger Biella Challenger Phoenix Challenger Istanbul Challenger Quimper Challenger Quimper 2 Challenger Nur-Sultan 1 Challenger Nur-Sultan 2 Challenger Rome 1 Challenger St. Tropez Challenger Alicante Challenger Ostrava Challenger Mexico City Challenger Open Sainte-Victoire - Aix-En-Provence Memorial Savigni - Sassuolo ATP Challenger Open 2004 - Monchengladbach Nur-Sultan Challenger Mordovia Cup - Mordovia Nonthaburi 2 Challenger Nonthaburi 3 Challenger Samarkand Challenger - Samarkand Athens Challenger Mauritius Open - Mauritius Open de L'Isere - Grenoble Challenger Ford de Cherbourg - Cherbourg Ortisei Challenger Andria Challenger Maia Challenger Internationaux du Doubs - Besancon Lambertz Open by Stawag - Aachen Bratislava Challenger San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Cherbourg Challenger Privatbank Open 2006 - Dnepropetrovsk Flea Market Cup - Busan Challenger DCNS de Cherbourg - Cherbourg Open 13 - Marseille President's Cup - Astana Besancon Challenger Napoli Challenger Rome Challenger Cleveland Challenger Malaga Challenger Open 13 - Marseille Open 13 - Marseille Rome Challenger International German Open - Hamburg Open de Moselle - Metz Open 13 - Marseille Open SEAT 2008 - Barcelona Thailand Open - Bangkok ATP Kremlin Cup - Moscow Medibank International - Sydney AEGON International - Eastbourne Catella Swedish Open - Bastad Legg Mason Tennis Classic - Washington Chennai Open - Chennai SAP Open - San Jose Open 13 - Marseille Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow SAP Open - San Jose Regions Morgan Keegan Championships - Memphis BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne AEGON Championships - London St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Apia International - Sydney Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech Credit Agricole Suisse Open - Gstaad Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Gazprom Hungarian Open - Budapest Geneva Open - Geneva AEGON International - Eastbourne Swiss Open - Gstaad Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Togliatti Cup - Togliatti St. Petersburg Open - St. Petersburg New York Open - New York Delray Beach Open - Delray Beach Architect Open - Budapest Brisbane International - Brisbane Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Nature Valley International - Eastbourne Swiss Open - Gstaad New York Open - New York Suisse Open - Gstaad Mallorca Championships - Mallorca Open de la Ville de Saint Denis - Reunion Island Stockholm Open - Stockholm Kremlin Cup - Moscow Dallas Open - Dallas Delray Beach Open - Delray Beach Grand Prix Hassan II - Marrakech Challenger DCN de Cherbourg - Cherbourg Moselle Open - Metz Bukhara Challenger - Bukhara Challenger Copa Sevilla - Seville Malaysian Open - Kuala Lumpur 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona ATP Kremlin Cup - Moscow New Haven Challenger ATP Kremlin Cup - Moscow Open Prevadies - St. Brieuc Alicante Challenger Chennai Open - Chennai SA Tennis Open - Johannesburg Istanbul Challenger Bratislava Challenger Pilot Pen Tennis - New Haven Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Proton Malaysian Open - Kuala Lumpur PBZ Zagreb Indoors - Zagreb Prague Challenger Biella 6 Challenger Almaty 1 Challenger Almaty 2 Challenger Porto Challenger Bet-At-Home Austrian Open - Kitzbuhel Nur-Sultan 3 Challenger Shymkent 1 Challenger SAP Open - San Jose Helsinki Challenger Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Forli 2 Challenger Brisbane International - Brisbane Brisbane International - Brisbane SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Winston-Salem Open - Winston-Salem BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Chengdu Open - Chengdu Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch AEGON Championships - London Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Ricoh Open - 's-Hertogenbosch Shenzhen Open - Shenzhen Gerry Weber Open - Halle Antalya Cup - Antalya Konzum Croatia Open - Umag Suisse Open - Gstaad Moselle Open - Metz If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Chengdu Open - Chengdu Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Forli 3 Challenger Tata Open Maharashtra - Pune DIEMA XTRA Sofia Open - Sofia Mercedes Cup - Stuttgart Hall of Fame Open - Newport Generali Open - Kitzbuhel Delray Beach Open - Delray Beach Astana Open - Nur-Sultan Astana Open - Astana Kremlin Cup - Moscow Aix En Provence Challenger Open 13 - Marseille AEGON Championships - London Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Open de Moselle - Metz AEGON Championships - London Masters Series Hamburg - Hamburg Catella Swedish Open - Bastad Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Open Sabadell Atlantico - Barcelona BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Open 13 - Marseille BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg AEGON International - Eastbourne Barcelona Open BancSabadell - Barcelona Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Winston-Salem Open - Winston-Salem French Open - Paris Wimbledon - London U.S. Mens's Clay Court Championship - Houston U.S. Open - New York Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris Wimbledon - London Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Miami Open - Miami U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris U.S. Open - New York Davis Cup, Group 1, 1R, INA-UZB 2-3 Davis Cup, Group 1, 2R, IND-UZB 5-0 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, UZB-CHN 3-0 Davis Cup, Group 1, 1R, UZB-IND 4-1 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Group 1, 1R, CHN-UZB 3-2 Davis Cup, Asia/Oceania Group I, PO, KOR-UZB 2-3 Davis Cup, Group I, 1R, UZB-NZL 3-2 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, Group I, 1R, NZL-UZB 2-3 Davis Cup, Group I, 2R, UZB-IND 3-2 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, Group I, 1R, UZB-CHN 4-1 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, Group I, 2R, CHN-UZB 2-3 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, Group I, 2R, UZB-KOR 3-2 Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, Group I, 2R, UZB-CHN 3-2 Davis Cup, World Group, PO, UZB-SUI 2-3 Davis Cup, Group I, 1R, KOR-UZB 1-3 BNP Paribas Masters - Paris Davis Cup, Group I, 2R, PAK-UZB 1-4 Davis Cup, World Group, PO, GBR-UZB 3-1 Davis Cup, World Group, QR, UZB-SRB 2-3 Davis Cup, Group I, 1R, NOR-UZB 3-1 Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, QR, USA-UZB 4-0 Davis Cup, Group I, 1R, UZB-JPN 3-1 15th Asian Games Doha 2006 Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Astana Challenger Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo